import os

# 指定要搜索的文件夹路径
folder_path = 'D:\\python file\\hacking\\py_excel'  # 请将此路径替换为您的文件夹路径

# 要搜索的字符串
search_string = 'PLC023099'

# 遍历文件夹中的文件
for root, dirs, files in os.walk(folder_path):
    for file in files:
        # 检查文件是否为文本文件（这里简单以.txt结尾作为判断依据）
        if file.endswith('.txt'):
            file_path = os.path.join(root, file)

            # 打开文件并读取内容
            with open(file_path, 'r', encoding='utf-8') as f:  # 指定编码为utf-8，以防文件包含非ASCII字符
                content = f.read()

                # 检查内容中是否包含特定字符串
                if search_string in content:
                    print(f'Found in file: {file_path}')
                    # 在这里可以添加其他操作，比如记录到日志、复制到其他位置等